has had its chips - German English Dictionary